Page({
  onLoad({ id }) {
    this.getDetail(id)
  },

  async getDetail(id) {
    if (!id) return
    const res = await wx.http.get(`/visitor/${id}`)
    if (res.code !== 10000) return wx.utils.toast()

    this.setData({ ...res.data })
  },

  onShareAppMessage() {
    // 返回的对象中可以配置分享标题 分享的封面url  分享的页面地址
    return {
      title: '欢迎参观我的豪宅',
      path: '/visitor_pkg/pages/passport/index?id=' + this.data.id,
      imageUrl: 'https://img1.baidu.com/it/u=3101372004,3970521750&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=278',
    }
  },

  async save() {
    const res = await wx.getImageInfo({
      src: this.data.url, // 网图地址
    })
    console.log(res.path) // 临时路径 => 存相册中

    // 保存本地照片到相册(只能存本地照片或临时照片 不能存网络照片)
    await wx.saveImageToPhotosAlbum({
      filePath: res.path,
    })

    wx.utils.toast('保存成功')
  },
})
